home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / langs / iconv8_l.arc / IDOL.ARC / SYSTEMS.DOC < prev    next >
Encoding:
Text File  |  1990-03-19  |  2.4 KB  |  58 lines

  1. This file contains system-dependent notes on Idol.  Compiling idolboot
  2. for your system now requires a command of the form
  3.     icont -Sr1000 -SF30 -Si1000 idolboot system
  4. where system is the name of your system (so far unix, msdos, os2, or vms).
  5.  
  6. UNIX
  7.  
  8. If you are running UNIX, count yourself lucky!
  9.  
  10. MSDOS
  11. Due to memory limitations, Idol for MS-DOS Icon does not use the system()
  12. function.  Instead, it generates a batch file, idolt.bat, containing the
  13. sequence of commands required to finish the translation and linking of
  14. the output into executable icode.  The batch file idol.bat runs idol
  15. and then calls idolt for you; it should suffice in ordinary situations.
  16. It is invoked as described in the man page and reference manual, e.g.
  17.     C> idol idol msdos
  18. The file install.bat performs the initial bootstrap translation of idol.
  19. Note that the translation scripts cannot automatically remove .icn files,
  20. so you may have to remove them manually if your disk space is precious.
  21.  
  22. VMS
  23.  
  24. Idol compiles and runs under VMS Icon version 7.0, but its a little
  25. klunky; idol may fail to execute icont, or icont may fail to execute
  26. ilink (under version 7.0).  Unfortunately I do not have access
  27. to a VMS machine running a current version of Icon.  Note that there
  28. are two DCL scripts in the distribution: vms.com is used by Idol
  29. internally, while idol.com is a convenience script if icont fails
  30. on your system when invoked from inside Idol.  Remember
  31. when specifying options to either idol or icont one must put quotes
  32. around the argument in order for VMS to leave it alone!
  33.  
  34. OS/2
  35.  
  36. Cheyenne Wills has provided us all with an OS/2 system file!
  37. Although problems should be reported to me, the credit is all his.
  38.  
  39. MPW
  40.  
  41. Charles Lakos has provided a system file for Icon running under the
  42. Macintosh Programmer's Workshop.  Icon source for class X is generated
  43. as C_X.icn.  After the Idol translation phase, the commands  for the
  44. Icon translation have been written to the MPW Worksheet.  They can 
  45. simply be selected and run.  Thanks Charles!
  46.  
  47. AMIGA
  48.  
  49. Idol runs fairly comfortably on Version 8 of Amiga Icon (it won't work
  50. with Version 7.5 of Amiga Icon).  Version 8 of Amiga Icon isn't
  51. available at this writing, but probably will be by the time you read this.
  52.  
  53.  
  54. OTHERS
  55.  
  56. Porting idol consists of writing a new system.icn file for your system.
  57. Take a look at unix.icn, vms.icn, os2.icn, mpw.icn, and msdos.icn.
  58.